package util;

public class Funcs {
	
	public static Integer inteiro(String numero){
		Integer ret = null;
		if (numero != null){
			if(numero.contains(".")){
				ret=Integer.parseInt(numero.replace(".", ""));
			}else{
				ret=Integer.parseInt(numero);
			}
		}
		return ret;
	}
	
	public static Long inteiroLong(String numero){
		Long ret = null;
		if (numero != null){
			ret= Long.parseLong(numero);
		}
		return ret;
	}
	
	public static Boolean boleano(String numero){
		Boolean ret = null;
		if (numero != null){
			ret= numero.equals("1") ? true : false;
		}
		return ret;
	}
	
	public static Byte strToByte(String numero){
		Byte ret = null;
		if (numero != null){
			ret= Byte.parseByte(numero);
		}
		return ret;
	}
	
	public static Float decimalFloat(String numero){
		Float ret = null;
		if (numero != null){
			ret= Float.parseFloat(numero);
		}
		return ret;
	}
	
	public static Character caractere(Character caractere){
		Character ret = null;
		if(caractere!=null){
			ret= caractere;
		}
		return ret;
	}
	
	public static Character caractere(String palavra, int index){
		Character ret = null;
		if(palavra!=null){
			ret= palavra.charAt(index);
		}
		return ret;
	}
}
